a fat short humpbacked clown in italian puppet shows - German English Dictionary